Treasure

Finally Satoru regains his memories and faces off against the culprit!